string.h File Reference

#include <stddef.h>
#include <stdarg.h>
#include <ctype.h>

Go to the source code of this file.

Defines

#define stricmp   strcasecmp
#define strnicmp   strncasecmp

Functions

void * memchr (const void *, int, size_t)
void * memcpy (void *, const void *, size_t)
void * memmove (void *, const void *, size_t)
void * memset (void *, int, size_t)
int memcmp (const void *, const void *, size_t)
int strcmp (const char *, const char *)
int strncmp (const char *, const char *, size_t)
unsigned int strlen (const char *)
char * strdup (const char *s)
char * strcat (char *, const char *)
char * strchr (const char *, int)
char * strcpy (char *, const char *)
char * strncat (char *, const char *, size_t)
char * strncpy (char *, const char *, size_t)
char * strpbrk (const char *s, const char *accept)
size_t strspn (const char *s, const char *accept)
size_t strcspn (const char *s, const char *reject)
char * strerror (int)
int strcpy_sjis (short *sjis_buff, const char *ascii_buff)
int strcpy_ascii (char *ascii_buff, const short *sjis_buff)
int strcasecmp (const char *, const char *)
int strncasecmp (const char *, const char *, size_t)
char * strtok (char *, const char *)
char * strrchr (const char *, int)
char * strstr (const char *, const char *)
char * strupr (char *)
char * strlwr (char *)


Define Documentation

#define stricmp   strcasecmp
 

#define strnicmp   strncasecmp
 


Function Documentation

void* memchr (  const void *  ,
int  ,
size_t 
) 
 

int memcmp (  const void *  ,
const void *  ,
size_t 
) 
 

void* memcpy (  void *  ,
const void *  ,
size_t 
) 
 

void* memmove (  void *  ,
const void *  ,
size_t 
) 
 

void* memset (  void *  ,
int  ,
size_t 
) 
 

int strcasecmp (  const char *  ,
const char * 
) 
 

char* strcat (  char *  ,
const char * 
) 
 

char* strchr (  const char *  ,
int 
) 
 

int strcmp (  const char *  ,
const char * 
) 
 

char* strcpy (  char *  ,
const char * 
) 
 

int strcpy_ascii (  char *  ascii_buff,
const short *  sjis_buff
) 
 

int strcpy_sjis (  short *  sjis_buff,
const char *  ascii_buff
) 
 

size_t strcspn (  const char *  s,
const char *  reject
) 
 

char* strdup (  const char *  s  ) 
 

char* strerror (  int   ) 
 

unsigned int strlen (  const char *   ) 
 

char* strlwr (  char *   ) 
 

int strncasecmp (  const char *  ,
const char *  ,
size_t 
) 
 

char* strncat (  char *  ,
const char *  ,
size_t 
) 
 

int strncmp (  const char *  ,
const char *  ,
size_t 
) 
 

char* strncpy (  char *  ,
const char *  ,
size_t 
) 
 

char* strpbrk (  const char *  s,
const char *  accept
) 
 

char* strrchr (  const char *  ,
int 
) 
 

size_t strspn (  const char *  s,
const char *  accept
) 
 

char* strstr (  const char *  ,
const char * 
) 
 

char* strtok (  char *  ,
const char * 
) 
 

char* strupr (  char *   ) 
 


Generated on Tue Nov 21 11:46:04 2006 for pspsdk-1.0+beta2 by  doxygen 1.4.6